Lake Of The Woods Golf Club -Lake Of The Woods Par 3, is a Public, 9 hole golf course located in Mahomet, Illinois.
The Golf Facility offers an 18-hole regulation course, a 9-hole Par 3 course and a practice range.
Latest Golf Course Reviews